
#top{
    margin: 40px auto;
    width: 1010px;
}
.item_title{
    font-weight: bold;
    margin-top: 5px;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    width: 130px;
    float: left;
}
.item_name{
    display: inline-block;
    font-weight: normal;
    padding: 6px;
    color: #3c3c3c;
    font-size: 14px;
    float: left;

}
.item_ul{
    height: auto;
    padding: 25px 0 0;
}
.liTD{
    margin: 16px 0 0 25px;
    font-size: 14px;
    width: 1060px;

}
.liTH{
    font-weight: bold;
    font-size: 18px;
    margin: 0 0 20px 25px;
    width: 1000px;
}
/*隔行变色*/
.item_ul{
    background: #f8f7fd;
    padding-bottom: 16px;
}
.item_ul:nth-child(2n){
    background: #fff;
}
.item_ul li{
    width: 600px;
}
.item_details{
    font-size: 14px;
    color: #fff;
    float: right;
    margin: -48px 25px 0;
    display: inline-block;
    background-image: url(../../images/front/item_details.png);
    padding: 6px 18px ;
}
.item_details a{
    color: #fff;
}
#item_name_main{
    width: 880px;
    margin: 0 auto;
    display: inline-block;
    word-break: keep-all;
    float: left;
}
#main{
    margin: 0 auto;
    width: 1010px;
    clear: both;
    padding-top:40px; 
}
#table_list{
    margin:0 auto;
}
#footer{
    clear: both;
    margin: 0 auto;
    text-align: center;
    margin: 0 0 10px;
}
.item_name:link{
    color: #3c3c3c;
} 
.item_name:visited{
    color: #3c3c3c;
}
.item_name:hover{
    color:#e9ad23;
}   
.item_name:active{
    color: #e9ad23;
}
/*回到顶部*/
#return_top{
    height: 80px;
    width: 45px;
    background-image: url(../../images/front/returnbrown.png);
    background-repeat: no-repeat;
    bottom: 5px;
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: fixed;
    right: 5px;
    text-indent: -9999px;
    width: 50px;
    z-index: 16;
}
#return_top a:hover{
    height: 80px;
    width: 45px;
    background-image: url(../../images/front/returnblue.png);
    background-repeat: no-repeat;
    float: right;
    margin-right: 150px;
}

/*健康咨询样式*/
#heath_main{
    margin: 0 auto;
}
#health_left{   
    padding: 45px 30px 45px;
	line-height:24px;
    color: #646464;
    font-size: 14px;
    width: 700px;
    float: left;
    border: 1px solid #c8dfff;
    margin: 0 10px 320px 0;
	text-indent:24px;
	
}
#health_right{
    width: 260px;
    float: left;   
    border: 1px solid #c8dfff;
    padding: 15px;
}
#health_left_title{
    font-size: 18px;
    text-align: center;
}
#health_left_body{
    font-size: 14px;
    text-indent: 28px;
    padding: 20px 35px 35px;
    line-height: 28px;
}
#health_sub_title{
    padding: 5px 0 0;
    font-size: 12px;
    text-align: center;
    line-height: 34px;
}
#health_arrows{
    float: left;
    height: 27px;
    width: 27px;
    background-image: url(../../images/front/arrow.jpg);
    background-repeat: no-repeat;
}
#health_right_title{
    font-size: 14px;
    border: 10px 0 0 20px;
    margin: 2px 0 0 45px;
}
#health_right_top{
    clear: both;
    float: left;
    width: 260px;
    margin:0 0 10px 0;
}
#healt_right_body{
    width: 260px;
    float: left;
    clear: both;
    color: #646464;
}
#healt_right_body ol li{
    font-size: 14px;
    line-height: 35px;
    margin: 6px 0 6px;
}
#healt_right_body ol li a{
    color: #646464;
}
.item_num{
    border: 1px solid #e0e0e0;
    background: #fbfbfb;
    padding: 5px;
    margin: 10px 20px 10px 5px;
}

/*下载手机客户端页面样式*/
#mobile_top{
    float: left;
    clear: both;
    width: 1000px;
    margin: 0 0 0 50px;
}
.mobile_top_title{
    color: #015fc7;
    font-size: 30px;
    font-family: "黑体,微软雅黑";
    float: left;
}

.mobile_top_subtitle{
    color: #5d5e5e;
    font-size: 20px;
    float: left;
    padding: 10px 10px 0;
}
#mobile_bottom{
    margin: 100px 0 0;    
}
#mobile_left{
    float: left;
    width: 510px;
    margin: 0 0 0 55px;
}
.mobile_left_item{
    margin: 70px 0 0;
    float: left;
    clear: both;
}
.mobile_left_image{
    float: left;
    clear: both;
}
.mobile_left_image img{
    float: left;
}
.mobile_left_content{
    float: left;
    color: #5d5e5e;
    font-size: 20px;
    clear: both;
    margin: 20px 0 0;
}
#mobile_rignt{
    float: left;
    width: 430px;
}

/*手机页面访问，下载客户端的界面 index.php?r=main/appdownload*/
#app_top{
    width: 100%;
    margin: 0 auot 50px;
    text-align: center;
}
.app_top_title{
    color: #015fc7;
    font-size: 30px;
    font-family: "黑体,微软雅黑";
    display: inline;
}

.app_top_subtitle{
    color: #5d5e5e;
    font-size: 20px;
    padding: 10px 10px 0;
    display: inline;
}
#app_bottom{
    margin: 40px auto 0;    
}
#app_left{
    width: auto;
    margin: 00 auto;
}
.app_left_item{
    margin: 70px 0 0;
    clear: both;
}
.app_left_image{
    clear: both;
    text-align: center;
}
.app_left_content{
    color: #5d5e5e;
    font-size: 20px;
    clear: both;
    line-height: 30px;
}
.app_logo{
    height: 48px;
    width: 40px;
    background-image: url("../../images/front/logo.png");
    background-repeat: no-repeat;
    display: inline-block;
}
#app_main{
    margin: 0 auto;
/*    border: 1px #2365C7 solid;*/
}
/*已经体检的人员列表*/
.reserved_list{
    border: #c8dfff solid 5px;
    float: left;
    clear: both;
    width: 990px;
    margin: 24px 0 0px 0;
    padding: 13px 0 13px 12px;
}
.reserved_title{
    color: #646464;
    font-size: 16px;
}
.reserved_content{
    font-size: 14px;
    line-height: 24px;
}

#reserved_main{
    margin: 0 0 100px 0;
    width: 1000px;
    height: auto;
    float: left;    
}
#reserve_button a{
    background: none repeat scroll 0 0 #2365C7;
    color: #FFFFFF;
    float: right;
    font-size: 16px;
    height: 27px;
    margin: -47px 10px 0;
    padding: 7px 0 0;
    text-align: center;
    width: 99px;
}